<?php

class Zend_View_Helper_Mobilemenu extends Zend_View_Helper_Abstract
{
    public function mobilemenu($menu)
    {
        $out = '';
        foreach ($menu as $item) {
            $out .= "<li>";
            $url = '/mobile/page/id/' . $item['id'];
            //Если у страницы есть свой УРЛ, делаем на него ссылку.
            if(isset($item['url']) && $item['url'] != 'NULL') {

               
                if($item['title']!="Coaches"){
                $url = '/mobile/page/id/' . $item['id'];
                    }
            }
            
            $out .= "<a href=\"{$url}\">" . $item['title'] . "</a>";

            //Если есть дочерние элементы.
            if (count($item['children'])) {
                $out .= '<ul data-role="listview" data-inset="true" class="type-index">';
                $out .= $this->mobilemenu($item['children']);
                $out .= '</ul>';
            }
            
            $out .= "</li>";
        }

        return $out;


    }
}